Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DELLFIELD, 90 HEMPSTEAD ROAD Detached £1,781,792 £410,000 21 Oct 1999